Learning Objectives

After completing this lesson, you’ll be able to:

What is a Coordinate?

Battleship game in progress

A game of battleship. If I were to guess the coordinates B1, I would get a Hit, marked in green. If I said the Coordinates E6 (red) I would miss. (WikimediaCC-BY-SA)

Ever play Battleship? It’s a classic game that utilizes a Cartesian coordinate system as a part of its mechanics.

Built on a grid system with letters representing a location on the horizontal axis and numbers a location on the vertical axis, the game involves somewhat futile guessing using a combination of a letter and a number to mark a specific location on the grid. It’s at this specific location you would hope to “hit” your opponent’s hidden ship.

This location is a coordinate: a specific point on a line, scale, or surface.

When it comes to maps, coordinates are numeric values used to represent specific points on the Earth. These are often communicated in pairs — a horizontal X value and a vertical Y value like 49.178010°, -122.842655° (aka. latitude and longitude).

Coordinates are an extremely useful piece of data in a variety of industries. Surveyors need to know exact points on the Earth at which to build, utilities need to be able to place networks in specific locations underground where they won’t be disturbed, and telecommunication services need to know exactly where to place service towers to support their clients. Without coordinates, life would be pretty chaotic (uncoordinated, one could say).

However, without any context or rules, these are just numbers. They could be anywhere! Or mean anything! It’s like they are lacking some kind of system to define them!

What is a Coordinate System?

English, being the sometimes nonsensical language that it is, also allows you to use the word coordinate as a verb being defined as, “to bring into a common action, movement, or condition”. Conveniently, a coordinate system does just this.

A coordinate system defines a common set of conditions or rules that apply to all of the coordinates located within it. You could say a “Coordinate system systematically coordinates coordinates.”

But, it’s not always simple. The thing is, the Earth is a really weird complex shape, not a smooth and perfect sphere like I experienced with the classroom globe. It’s more like a lump of playdough shaped into a ball by the small, clumsy fingers of a toddler. Mountains, valleys, plains, fjords, canyons, and so much water. To top it off, it’s not static. The gravity of the moon acts on the oceans, tectonic plates continue their slo-mo movements of nudging continents around, and even the poles shift.

So you can imagine, when people took a look at this problem of locating places on the crazy-shaped-always-changing-Earth, they had a lot of different things to consider. Some looked at specific regions like a province, while others created systems that were oriented around tidal levels. Others ignored both of these things and chose something else entirely.

This is why we have thousands of geographic coordinate systems — because there are a lot of right answers depending on what you need. There is no single perfect coordinate system that is appropriate for all use cases.

These thousands of coordinate systems are able to co-exist because they are each defined by a common set of rules or properties. At a high level, geographic coordinate systems all have:

These standardized models of points on the earth are key for ensuring spatial data is accurate.

Note

This lesson was adapted from a post on the Safe Software blog.